﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Infra.Common.Interfaces
{
    public interface IRepositorio<T> where T : class
    {
        T BuscarPorID(Int32 Id);
        IQueryable<T> BuscarTodos();
        void salvar(T entidade);
        void Excluir(T entidade);
        void ExcluirTodos(IEnumerable<T> entidades);
        void alterar(T entidade);
    }
}
